import request from '@/utils/request.js'

// 微信code登录
export function loginByCode(code) {
	return request.get(`/login/${code}`, {}, {
		noAuth: true
	});
}

// 用户信息
export function getUserInfo() {
	return request.get(`/info`);
}

// 完善用户信息
export function updateUserInfo(data) {
	return request.post(`/edit`, data)
}

// 解析微信手机号
export function getWxPhone(code) {
	return request.get(`/phone/${code}`)
}

// 用户收藏列表
export function getCollectList(type, data) {
	if (type === 'activity') return request.get(`/urbanl/activityCollect/list`, data)
	else if (type === 'camp') return request.get(`/urbanl/campCollect/list`, data)
}

// 用户权益记录
export function getBenefitsList(productType, data) {
	return request.get(`/urbanl/order/recordList/${productType}`, data)
}

// 用户足迹
export function getFootmark() {
	return request.get(`/footprint`)
}
